/*!
 * icon begin
 */
.icon {
  display: inline-block;
  vertical-align: middle;
}

.icon-colse-left {
  display: inline-block;
  width: 150px;
  height: 26px;
  background: url(/poi/resources/default/nux/css/menu_left_close.png) -40px 0 no-repeat;
}

.icon-open-left {
  display: inline-block;
  width: 48px;
  height: 26px;
  background: url(/poi/resources/default/nux/css/menu_left_open.png) no-repeat center;
}

.icon-loading {
  min-height: 150px;
  background: url(image/loading.gif) #fff no-repeat center;
}

.icon-questions {
  width: 30px;
  height: 30px;
  background: url(image/icons.png) 0 -50px no-repeat;
}

.icon-bell {
  width: 30px;
  height: 30px;
  background: url(image/icons.png) 0 -100px no-repeat;
}

.icon-settings {
  width: 30px;
  height: 30px;
  background: url(image/icons.png) 0 -150px no-repeat;
}

.icon-track {
  width: 30px;
  height: 30px;
  background: url(image/icons.png) 0 -250px no-repeat;
}

.icon-expand {
  width: 30px;
  height: 30px;
  background: url(image/icons.png) 0 -300px no-repeat;
}

.icon-contract {
  width: 30px;
  height: 30px;
  background: url(image/icons.png) 0 -350px no-repeat;
}

.icon-workflow {
  background: url(image/icons.png) -50px -100px no-repeat;
}

.icon-admin {
  background: url(image/icons.png) -50px -150px no-repeat;
}

.icon-data {
  background: url(image/icons.png) -50px -200px no-repeat;
}

.icon-tools {
  background: url(image/icons.png) -50px -300px no-repeat;
}

.icon-invoice {
  vertical-align: baseline;
  background: url(image/icons.png) -50px -350px no-repeat;
}

.icon-asset {
  background: url(image/icons.png) -50px -400px no-repeat;
}

.icon-month-list {
  background: url(image/icons.png) -50px -450px no-repeat;
}

.icon-payerables {
  background: url(image/icons.png) -50px -500px no-repeat;
}

.icon-receivables {
  background: url(image/icons.png) -50px -550px no-repeat;
}

.icon-amount,
.icon-loan {
  background: url(image/icons.png) -50px -600px no-repeat;
}

.icon-ldata {
  background: url(image/icons.png) -50px -650px no-repeat;
}

.icon-gdata {
  background: url(image/icons.png) -50px -700px no-repeat;
}

.icon-template {
  background: url(image/icons.png) -50px -750px no-repeat;
}

.icon-swift {
  background: url(image/icons.png) -50px -800px no-repeat;
}

.icon-document {
  background: url(image/icons.png) -50px -850px no-repeat;
}

.icon-limit {
  background: url(image/icons.png) -50px -900px no-repeat;
}

.icon-transaction {
  background: url(image/icons.png) -51px -950px no-repeat;
}

.icon-create {
  background: url(image/icons.png) -150px -100px no-repeat;
}

.icon-reset {
  background: url(image/icons.png) -150px -150px no-repeat;
}

.icon-submit {
  background: url(image/icons.png) -150px -200px no-repeat;
}

.icon-save {
  background: url(image/icons.png) -150px -250px no-repeat;
}

.icon-backup {
  background: url(image/icons.png) -150px -350px no-repeat;
}

.icon-select {
  background: url(image/icons.png) -150px -400px no-repeat;
}

.icon-reset-admins-password {
  background: url(image/icons.png) -150px -550px no-repeat;
}

.icon-accept {
  vertical-align: middle;
}

.icon-amortization {
  background: url(image/icons.png) -150px -700px no-repeat;
}

.icon-correct {
  background: url(image/icons.png) -150px -750px no-repeat;
}

.icon-amend {
  vertical-align: middle;
}

.icon-write {
  background: url(image/icons.png) -150px -900px no-repeat;
}

.icon-approve {
  background: url(image/icons.png) -150px -950px no-repeat;
}

.icon-tranlate {
  background: url(image/icons.png) -150px -1150px no-repeat;
}

.icon-availability {
  background: url(image/icons.png) -150px -1200px no-repeat;
}

.icon-information {
  background: url(image/icons.png) -150px -1250px no-repeat;
}

.icon-record {
  background: url(image/icons.png) -150px -1300px no-repeat;
}

.icon-calculate {
  background: url(image/icons.png) -200px 0 no-repeat;
}

.icon-ok {
  background: url(image/icons.png) -400px 0px no-repeat;
}

.icon-close {
  background: url(image/icons.png) -200px -50px no-repeat;
}

.icon-change-user-status {
  background: url(image/icons.png) -200px -100px no-repeat;
}

.icon-commercial-asset {
  background: url(image/icons.png) -200px -150px no-repeat;
}

.icon-confirmed {
  background: url(image/icons.png) -200px -200px no-repeat;
}

.icon-continue {
  background: url(image/icons.png) -200px -250px no-repeat;
}

.icon-copy {
  background: url(image/icons.png) -200px -300px no-repeat;
}

.icon-deactive {
  background: url(image/icons.png) -200px -350px no-repeat;
}

.icon-deliver {
  background: url(image/icons.png) -200px -400px no-repeat;
}

.icon-deploy {
  background: url(image/icons.png) -200px -450px no-repeat;
}

.icon-detach {
  background: url(image/icons.png) -200px -500px no-repeat;
}

.icon-discrepancy {
  background: url(image/icons.png) -200px -550px no-repeat;
}

.icon-edit,
.icon-update {
  background: url(image/icons.png) -200px -650px no-repeat;
}

.icon-pencil {
  background: url(image/icons.png) -200px -700px no-repeat;
}

.icon-effective-setting {
  background: url(image/icons.png) -200px -750px no-repeat;
}

.icon-house {
  background: url(image/icons.png) -200px -800px no-repeat;
}

.icon-export {
  background: url(image/icons.png) -200px -850px no-repeat;
}

.icon-fee-amortization {
  background: url(image/icons.png) -200px -900px no-repeat;
}

.icon-finance {
  background: url(image/icons.png) -200px -950px no-repeat;
}

.icon-fxrate-history {
  background: url(image/icons.png) -200px -1000px no-repeat;
}

.icon-history {
  background: url(image/icons.png) -200px -1150px no-repeat;
}

.icon-import {
  background: url(image/icons.png) -200px -1100px no-repeat;
}

.icon-job {
  background: url(image/icons.png) -200px -1150px no-repeat;
}

.icon-journal {
  background: url(image/icons.png) -200px -1200px no-repeat;
}

.icon-limit-history {
  background: url(image/icons.png) -200px -1250px no-repeat;
}

.icon-loan-template {
  background: url(image/icons.png) -200px -1300px no-repeat;
}

.icon-loan-journal {
  background: url(image/icons.png) -250px 0 no-repeat;
}

.icon-login {
  background: url(image/icons.png) -250px -50px no-repeat;
}

.icon-match {
  background: url(image/icons.png) -250px -100px no-repeat;
}

.icon-modify {
  background: url(image/icons.png) -250px -150px no-repeat;
}

.icon-new {
  background: url(image/icons.png) -250px -200px no-repeat;
}

.icon-patch {
  background: url(image/icons.png) -250px -350px no-repeat;
}

.icon-pay {
  background: url(image/icons.png) -250px -400px no-repeat;
}

.icon-payment-history {
  background: url(image/icons.png) -250px -450px no-repeat;
}

.icon-prepare {
  background: url(image/icons.png) -250px -500px no-repeat;
}

.icon-preview {
  background: url(image/icons.png) -250px -550px no-repeat;
}

.icon-purge {
  background: url(image/icons.png) -250px -700px no-repeat;
}

.icon-redeliver {
  background: url(image/icons.png) -250px -750px no-repeat;
}

.icon-refresh {
  background: url(image/icons.png) -250px -800px no-repeat;
}

.icon-reject {
  background: url(image/icons.png) -250px -850px no-repeat;
}

.icon-release {
  background: url(image/icons.png) -250px -900px no-repeat;
}

.icon-release1 {
  background: url(image/icons.png) -250px -950px no-repeat;
}

.icon-release2 {
  background: url(image/icons.png) -250px -1000px no-repeat;
}

.icon-reload {
  background: url(image/icons.png) -250px -1050px no-repeat;
}

.icon-reply {
  background: url(image/icons.png) -250px -1100px no-repeat;
}

.icon-reprint {
  background: url(image/icons.png) -250px -1200px no-repeat;
}

.icon-resend {
  background: url(image/icons.png) -250px -1250px no-repeat;
}

.icon-run,
.icon-create_new {
  background: url(image/icons.png) -250px -1300px no-repeat;
}

.icon-run-dowload {
  background: url(image/icons.png) -300px 0 no-repeat;
}
.icon-run-history {
  background: url(image/icons.png) -300px -50px no-repeat;
}

.icon-settlement-instruction {
  background: url(image/icons.png) -300px -100px no-repeat;
}

.icon-see {
  background: url(image/icons.png) -300px -150px no-repeat;
}

.icon-send {
  background: url(image/icons.png) -300px -200px no-repeat;
}

.icon-setdefault {
  background: url(image/icons.png) -300px -250px no-repeat;
}

.icon-settlement {
  background: url(image/icons.png) -300px -300px no-repeat;
}

.icon-split {
  background: url(image/icons.png) -300px -350px no-repeat;
}

.icon-stop {
  background: url(image/icons.png) -300px -400px no-repeat;
}

.icon-switch {
  background: url(image/icons.png) -300px -450px no-repeat;
}

.icon-tag {
  background: url(image/icons.png) -300px -500px no-repeat;
}

.icon-unclock {
  background: url(image/icons.png) -300px -600px no-repeat;
}

.icon-delivery {
  background: url(image/icons.png) -300px -650px no-repeat;
}

.icon-txn-history {
  background: url(image/icons.png) -300px -700px no-repeat;
}

.icon-txn-amendment {
  background: url(image/icons.png) -300px -750px no-repeat;
}

.icon-txn-pay {
  background: url(image/icons.png) -300px -800px no-repeat;
}

.icon-pool {
  background: url(image/icons.png) -300px -900px no-repeat;
}

.icon-undeploy {
  background: url(image/icons.png) -350px -50px no-repeat;
}

.icon-claim {
  background: url(image/icons.png) -350px -100px no-repeat;
}

.icon-unclaim {
  background: url(image/icons.png) -350px -150px no-repeat;
}

.icon-complete {
  width: 24px;
  height: 24px;
  margin-right: 5px;
  background: url(image/icons.png) -450px 0 no-repeat;
}

.icon-confirm {
  width: 24px;
  height: 24px;
  margin-right: 5px;
  background: url(image/icons.png) -450px -100px no-repeat;
}

.icon-complete-sm {
  margin-right: 5px;
  background: url(image/icons.png) -500px 0 no-repeat;
}

.icon-error-sm {
  margin-right: 5px;
  background: url(image/icons.png) -500px -50px no-repeat;
}

.icon-confirm-sm {
  margin-right: 5px;
  background: url(image/icons.png) -500px -100px no-repeat;
}

.icon-info-sm {
  margin-right: 5px;
  background: url(image/icons.png) -500px -150px no-repeat;
}

.icon-warning-sm {
  margin-right: 5px;
  background: url(image/icons.png) -500px -200px no-repeat;
}

.icon-pending-sm {
  margin-right: 5px;
  background: url(image/icons.png) -500px -250px no-repeat;
}
/*!
 * icon end
 */
